<?php

require_once dirname(__FILE__).'/../lib/equipoGeneratorConfiguration.class.php';
require_once dirname(__FILE__).'/../lib/equipoGeneratorHelper.class.php';

/**
 * equipo actions.
 *
 * @package    ehockey
 * @subpackage equipo
 * @author     Your name here
 * @version    SVN: $Id: actions.class.php 23810 2009-11-12 11:07:44Z Kris.Wallsmith $
 */
class equipoActions extends autoEquipoActions
{
	public function executeShow(sfWebRequest $request)
	{
		$this->forward(sfContext::getInstance()->getModuleName(), 'edit');
	}
	
	
	public function executeListarajax($request)
	{
		$this->getResponse()->setContentType('application/json');
		
		$query_result = Doctrine::getTable("Equipo")->search($request->getParameter('q'), $request->getParameter('sector'), $request->getParameter('letra'), $request->getParameter('limit'));

		$equipos = array();
		foreach ( $query_result as $equipo )
		$equipos[$equipo->id] = (string) $equipo;
		 
		return $this->renderText(json_encode($equipos));
	}

}
